package pe.com.cotelasa.scp.controlador.backingBean;

import java.io.Serializable;
import java.util.Collection;
import javax.faces.model.SelectItem;
import javax.inject.Named;
import org.springframework.context.annotation.Scope;
import pe.com.cotelasa.scp.controlador.comando.IComando;
import pe.com.cotelasa.scp.entidad.CategoriaArticulo;
import pe.com.cotelasa.scp.entidad.Servicio;

/**
 *
 * @author zer0
 */
@Named(value = "BKServicio")
@Scope("session")
public class BKServicio implements Serializable {

    private static final long serialVersionUID = 8722885348162724916L;
    private Servicio servicio;
    private Servicio servicioBusqueda;
    private Servicio servicioFormulario;
    private Servicio servicioSeleccionado;
    private Collection<Servicio> listaTodasServicios;
    private Collection<Servicio> listaServiciosActivos;
    private Collection<CategoriaArticulo> listaCategoriaArticulo;
    private CategoriaArticulo idCategoriaArticuloFormulario;
    private CategoriaArticulo idCategoriaArticuloBusqueda;
    private String servicioModificar;
    private IComando comando;

    public BKServicio() {
        this.servicioBusqueda = new Servicio();
    }

    public Servicio getServicioBusqueda() {
        return servicioBusqueda;
    }

    public void setServicioBusqueda(Servicio servicioBusqueda) {
        this.servicioBusqueda = servicioBusqueda;
    }

    public CategoriaArticulo getIdCategoriaArticuloBusqueda() {
        return idCategoriaArticuloBusqueda;
    }

    public void setIdCategoriaArticuloBusqueda(CategoriaArticulo idCategoriaArticuloBusqueda) {
        this.idCategoriaArticuloBusqueda = idCategoriaArticuloBusqueda;
    }

    public Collection<Servicio> getListaServiciosActivos() {
        return listaServiciosActivos;
    }

    public void setListaServiciosActivos(Collection<Servicio> listaServiciosActivos) {
        this.listaServiciosActivos = listaServiciosActivos;
    }

    public Servicio getServicioFormulario() {
        return servicioFormulario;
    }

    public void setServicioFormulario(Servicio servicioFormulario) {
        this.servicioFormulario = servicioFormulario;
    }

    public Servicio getServicioSeleccionado() {
        return servicioSeleccionado;
    }

    public void setServicioSeleccionado(Servicio servicioSeleccionado) {
        this.servicioSeleccionado = servicioSeleccionado;
    }

    public CategoriaArticulo getIdCategoriaArticuloFormulario() {
        return idCategoriaArticuloFormulario;
    }

    public void setIdCategoriaArticuloFormulario(CategoriaArticulo idCategoriaArticuloFormulario) {
        this.idCategoriaArticuloFormulario = idCategoriaArticuloFormulario;
    }

    public Collection<CategoriaArticulo> getListaCategoriaArticulo() {
        return listaCategoriaArticulo;
    }

    public void setListaCategoriaArticulo(Collection<CategoriaArticulo> listaCategoriaArticulo) {
        this.listaCategoriaArticulo = listaCategoriaArticulo;
    }

    public String getServicioModificar() {
        return servicioModificar;
    }

    public void setServicioModificar(String servicioModificar) {
        this.servicioModificar = servicioModificar;
    }

    public IComando getComando() {
        return comando;
    }

    public void setComando(IComando comando) {
        this.comando = comando;
    }

   
}
